Publications by 'Hadi Alasti'