Kim Fox

professor, Am. Univ. in Cairo