RecordDetails
Cairo ; New York : American University in Cairo Press, 2005
510 Pages ; 24 cm