RecordDetails
London : Corgi books, 2005.
954 pages, 16 unnumbered pages of plates : illustrations, maps ; 20 cm