Publications by 'Salam D. Marougi'