publisher: Harper
publish date: October 1st 2013
format: ebook pages: 304
language: English
ISBN:
0062204351 (9780062204356)
publisher: Little, Brown and Company publish date: August 15th 2003
format: paperback pages: 227
language: English
ISBN:
0316441589 (9780316441582)
publisher: HarperCollins publish date: January 1st 2000
format: paperback pages: 240
language: English
ISBN:
0060931159 (9780060931155)