Volume 72, Issue 2, December 2022, Pages 379-410
Yasser Abdulmotalib Abdulhady
Volume 65, Issue 1, June 2015, Pages 81-99
Magdy H. El-Sayed; Yasser A.M. Abdulhady