Volume 29, Issue 2, July 2019, Pages 171-195
Ahmed Awad; Abd Elhamid Abd Elhamid; Abou Bakr Azoz; Walid Elthawy