RecordDetails
Oxford : PublicAffairs Ltd, 2001
479 pages : Photographs, maps; 24 cm