Volume 42, Issue 1, April 2020, Pages 35-46
Salah Emam
Volume 41, Issue 3, December 2019, Pages 261-274
Volume 41, Issue 2, August 2019, Pages 119-131
Volume 39, Issue 3, December 2017, Pages 357-381
Sayed Ahmed Safina