Publications by 'Mohammad W. Hattab'