RecordDetails
Cairo : The American University, 2000
382 pages ; 25 cm