publisher: Broadway Books publish date: February 10th 2009
format: paperback pages: 400
language: English
ISBN:
0307394441 (9780307394446)
publisher: Crown publish date: February 19th 2008
format: ebook
language: English
ISBN:
0307409740 (9780307409744)