Volume 51, Issue 2, February 2022, Pages 59-101
Doaa M. EL-Adawy; Ahmed M. El-Atique; Mohammad K. Zakaria