Publications by 'Ahmed K. Mesrega'