publisher: Atria publish date: June 16th 2009
format: paperback pages: 336
language: English
ISBN:
141654884X (9781416548843)
publisher: Atria Books publish date: June 16th 2009
format: ebook pages: 352
language: English
ISBN:
1439166072 (9781439166079)
publisher: Simon & Schuster Adult Publishing Group publish date: May 12th 2010
format: paperback pages: 336
language: English
ISBN:
1616889225 (9781616889227)