Publications by 'Mahmoud H. Farhan'