Publications by 'Mian Muhammad Hamayun'