Author: Mahfouz, Naguib, 1911-2006

Author: Hutchins, William M.