Volume 51, Issue 1, April 2024, Pages 103-116
Shereen Sayed El- Sayed
Volume 40, Issue 1, June 2013, Pages 63-79