by Michael Schuster
publisher: Mitchell Beazley publish date: March 1st 2005
format: paperback pages: 192
language: English
ISBN:
184533020X (9781845330200)
publisher: Mitchell Beazley publish date: September 1st 2009
format: paperback pages: 192
language: English
ISBN:
1845334981 (9781845334987)
publisher: Mitchell Beazley publish date: March 1st 2002
format: hardcover pages: 208
language: English
ISBN:
1840002050 (9781840002058)
publisher: Simon & Schuster
format: hardcover
language: English
ISBN:
0684869780 (9780684869780)