Volume 54, Issue 1, January 2023, Pages 284-297
Neame F. M. El Shamy
Volume 54, Issue 1, January 2023, Pages 323-337
Mohammed Ali Abdelsattar