publisher: Harper Perennial
publish date: 2005
format: paperback pages: 262
language: English
ISBN:
0007139446 (9780007139446)
language: English
ISBN:
0007139438 (9780007139439)
publisher: HarperCollins publish date: July 29th 2010
format: ebook pages: 272
language: English
ISBN:
0007395663 (9780007395668)
ASIN: B0046A9MMW