Volume 51, Issue 2, July 2020, Pages 1-23
Volume 49, Issue 2, June 2018, Pages 1-14
Yasser A. M. Hefny; Naheif E. Mohammed