Volume 59, Issue 4, December 2019, Pages 403-415
Medhat Elseedy
Volume 57, Issue 2, June 2017, Pages 189-199
Volume 56, Issue 3, September 2016, Pages 413-432