Publications by authors named "Essam J Alyamani"