The Longman Anthology of World Literature: The Medieval Era, Volume B by Sabry Hafez | Menrva Books