Publications by 'Hafiz Abdul Razzaq'