Volume 45, Issue 1, March 2014, Pages 116-134
Hesham Aly El-Gendy
Volume 44, Issue 2, June 2013, Pages 133-147
Hesham Aly. El-Gendy; Haidi Aly El-Gendy