Volume 59, Issue 5, 2021, Pages 799-816
Neven Mohamed Basiouny
Volume 59, Issue 5, 2021, Pages 817-830
AHMED SAAD; Rania S. M. Eid