by David Macaulay (Illustrator), Mary Welsh (Author)
Format: Paperback
Pages: 138
Publisher: Clan Book Sales Ltd
Published: Jul 1992
ISBN 10: 0902272888
ISBN 13: 9780902272880