Publications by 'Abduraouf Hassan'