publisher: Crown publish date: April 15th 2008
format: hardcover pages: 384
language: English
ISBN:
0307381641 (9780307381644)
publisher: Broadway Books publish date: July 7th 2009
format: paperback pages: 384
language: English
ISBN:
030738165X (9780307381651)
ASIN: 030738165X
language: English
ISBN:
1405038918 (9781405038911)
publisher: Shaye Areheart Books publish date: April 15th 2008
format: ebook
language: English
ISBN:
0307407446 (9780307407443)