publisher: Basic Books publish date: July 9th 2003
format: paperback pages: 288
language: English
ISBN:
0465016154 (9780465016150)
publisher: Basic Books publish date: September 5th 2002
format: paperback pages: 352
language: English
ISBN:
0465016103 (9780465016105)
publisher: Ruffer & Rub Pub publish date: May 1st 2006
format: hardcover pages: 319
language: English
ISBN:
3907625250 (9783907625255)
publisher: Transworld Digital
publish date: December 14th 2010
format: kindle pages: 288
language: English
ASIN: B004FV4XTE
publisher: HarperCollins
format: hardcover pages: 288
language: English
ISBN:
0060171529 (9780060171520)