publisher: Harper Paperbacks
publish date: May 8th 2007
format: paperback pages: 512
language: English
ISBN:
0061133221 (9780061133220)
ASIN: 61133221
publisher: William Morrow Paperbacks publish date: October 9th 2012
format: paperback pages: 352
language: English
ISBN:
0062064398 (9780062064394)
ASIN: 62064398
publisher: William Morrow (Harper Collins) publish date: 2009-05-05
format: ebook pages: 304
format: Kindle Edition pages: 304
language: English
ASIN: B0027KRRHU