publisher: HarperOne
publish date: February 17th 2004
format: paperback pages: 416
language: English
ISBN:
0060573686 (9780060573683)
publisher: Icon Advertising
publish date: November 26th 2012
format: paperback pages: 238
ISBN:
0987284622 (9780987284624)
publisher: Bem Le Hunte, via Smashwords publish date: August 4th 2011
format: ebook
language: English
ISBN:
9781466068483
publisher: Fourth Estate (GB) publish date: 2005
format: paperback pages: 361
language: English
ISBN:
0732279917 (9780732279912)