RecordDetails
Cairo : The American University, 1963
328 Pages : Maps ; 30 cm