publisher: Sphere publish date: September 16th 2010
format: paperback pages: 448
language: English
ISBN:
0751545651 (9780751545654)
publisher: HarperCollins publish date: March 18th 2003
format: ebook pages: 464
language: English
ISBN:
0060531479 (9780060531478)