Articles by Hicham Al-Nachawati, PhD