Volume 9, Issue 1, December 2018, Pages 363-394
Reda A. Shehata Shehata
Volume 8, Issue 1, December 2017, Pages 305-338