Publications by 'Abdulmalik H. Almazrua'