publisher: William Morrow Paperbacks publish date: October 30th 2007
format: paperback pages: 304
language: English
ISBN:
0061128635 (9780061128639)
ASIN: 61128635
publisher: William Morrow Paperbacks publish date: October 30th 2007
format: paperback pages: 304
language: English
ISBN:
0641995458 (9780641995453)
format: kindle pages: 306
language: English
ASIN: B001UQO49Q
publisher: HarperCollins publish date: March 17th 2009
format: ebook pages: 304
language: English
ISBN:
0061896020 (9780061896026)