Volume 62, Issue 2, September and October 2020, Pages 135-151
Mohamad Kamal
Volume 51, Issue 1, March 2015, Pages 83-107
El Sayed Kamel