Volume 17, Issue 4, October 2017, Pages 31-43
Adel El-Kabbany; Hanafy Ali; Aziza Hussein; Ben Tawfeek
Volume 15, Issue 2, April 2015, Pages 1-14
Hanafy Ali; B Tawfek; Adel El-Kabbany