format: kindle pages: 384
language: English
ASIN: B0045JKEK8
publisher: HarperCollins publish date: 2005
format: Paperback pages: 381
language: English
ISBN:
0552999474 (9780552999472)
ASIN: 552999474
publisher: Transworld Digital publish date: September 30th 2010
format: ebook pages: 384
language: English
ISBN:
1409010481 (9781409010487)