Publications by 'Hamid Abdullah'