publisher: Crown Publishing Group publish date: October 21st 2008
format: hardcover pages: 245
language: English
ISBN:
0307382842 (9780307382849)
publisher: Three Rivers Press publish date: December 8th 2009
format: paperback pages: 256
language: English
ISBN:
0307382850 (9780307382856)
publisher: Crown Forum publish date: October 21st 2008
format: ebook
language: English
ISBN:
0307449858 (9780307449856)