Publications by 'Salah Mahmood Al-Khafaji'