Volume 20, Issue 2, April 2023, Pages 35-47
G. Yakoub Naguib
Volume 15, Issue 4, October 2018, Pages 14-25