by John Brookes
publisher: DK Publishing (Dorling Kindersley) publish date: March 15th 1994
format: paperback
language: English
ISBN:
1564585271 (9781564585271)
publisher: ACC Distribution publish date: June 1st 2007
format: hardcover pages: 304
language: English
ISBN:
1870673522 (9781870673525)
language: English
ISBN:
0868242799 (9780868242798)
publisher: Crown publish date: April 13th 1986
format: hardcover pages: 288
language: English
ISBN:
0517563134 (9780517563137)
publisher: Penguin publish date: March 29th 1979
format: paperback pages: 191
language: English
ISBN:
0140050779 (9780140050776)
publisher: Random House Value Publishing publish date: May 13th 1990
format: hardcover
language: English
ISBN:
051705115X (9780517051153)
language: English
ISBN:
0863181724 (9780863181726)