publisher: NAL Hardcover publish date: June 3rd 2008
format: hardcover pages: 336
language: English
ISBN:
0451224027 (9780451224026)
publisher: NAL Trade publish date: April 25th 2009
format: paperback pages: 336
language: English
ISBN:
0451226844 (9780451226846)
format: kindle pages: 336
language: English
ASIN: B001ANYC82
publisher: New American Library publish date: June 3rd 2008
format: ebook pages: 336
language: English
ISBN:
1436228395 (9781436228398)