Publications by 'Hussain Almakrami'