format: kindle pages: 355
language: English
ASIN: B002RI9F36
publisher: Harper
publish date: 2007
format: paperback pages: 343
language: English
ISBN:
0007249578 (9780007249572)
publisher: HarperCollins publish date: September 4th 2008
format: ebook pages: 352
language: English
ISBN:
000727971X (9780007279715)