RecordDetails
Cairo: The Middle East Observer, [ 1980 ]
186 pages; 24 cm