publisher: Berkley Hardcover publish date: October 6th 2009
format: hardcover pages: 368
language: English
ISBN:
0425229874 (9780425229873)
publisher: Berkley Books
publish date: October 6th 2009
format: ebook pages: 368
ISBN:
1101147792 (9781101147795)