AMS and IMA / Alazhar University / Heriot Watt University / Cairo University / King Saud University / Saudi Mathematical Society / A.K. Khalifa Department of Mathematics / Al-Azhar University / Cairo / Egyptian Mathematical Society / University of Liverpool / /