by Christopher Catling (Author)
Format: Hardcover
Pages: 312
Edition: 3rd Revised edition
Publisher: Dorling Kindersley Publishers Ltd
Published: 06 Feb 2003
ISBN 10: 0751348155
ISBN 13: 9780751348156