format: paperback pages: 256
language: English
ISBN:
068164284X (9780681642843)
publisher: Hermes House publish date: 2005
format: paperback pages: 256
language: English
ISBN:
1844773795 (9781844773794)
publisher: Lorenz Books publish date: October 16th 2012
format: hardcover pages: 264
language: English
ISBN:
0754824764 (9780754824763)