Volume 42, Issue 2, August 2020, Pages 171-184
Khaled Ibrahim; Alaa Said
Volume 38, Issue 3, December 2016, Pages 389-412
Alhosein Hamada; Khalid Ibrahim