RecordDetails
Oxford ; New York : Oxford University Press, 1990
465 Pages : maps ; 20 cm