Publications by authors named "Hamid Alghurabi"