Publications by authors named "Salah M Rashwan"