Approaches to Teaching the Works of Naguib Mahfouz

by Hassan, Wail S.