publisher: Harper Perennial publish date: October 16th 2007
format: paperback pages: 304
language: English
ISBN:
0061240478 (9780061240478)
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 304
language: English
ISBN:
0061759953 (9780061759956)
publisher: HarperCollins publish date: October 30th 2007
format: ebook pages: 304
language: English
ISBN:
0061577987 (9780061577987)
language: English
ISBN:
0061463159 (9780061463150)