Controversial Mahfouz Allegory Published in New Translation

Category 
Books
volume_index 
4
issue_index 
23
year_index 
Spring 1998