authors Shakarchi, Ahmed F Soliman, Mohamed K Shakarchi, Fatma F Abdelrahman M. Elhusseiny Yang, Yit C Sallam, Ahmed B