RecordDetails
Cairo : Arabian Printing and Publishing House, 1968
339 Pages : Maps, Tables ; 24 cm