RecordDetails
Oxford : Clarendon Press, 1990
441 Pages : Maps ; 23 cm