Volume 60, Issue 2, June 2022, Pages 373-384
Ahmed Ali El hosary
Volume 53, Issue 4, 2015, Pages 557-572