publisher: HarperCollins publish date: 2005
format: hardcover pages: 255
language: English
ISBN:
0002007789 (9780002007788)
publisher: Harper Perennial publish date: 2005
format: paperback pages: 255
language: English
ISBN:
0006394817 (9780006394815)
publisher: HarperCollins publish date: January 31st 2012
format: ebook pages: 272
language: English
ISBN:
1443402141 (9781443402149)