RecordDetails
Cairo : Arab Centre for Research and Publishing, 1980
606 Pages ; 18 cm