publisher: William Morrow Paperbacks publish date: December 18th 2007
format: paperback pages: 272
language: English
ISBN:
0061173223 (9780061173226)
publisher: HarperCollins publish date: October 13th 2009
format: kindle pages: 274
language: English
ASIN: B000W93A88
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 272
language: English
ISBN:
0061748595 (9780061748592)