Publications by authors named "Khalid Bamahfouth"