Publications by authors named "Hayder N Alhameedi"