publisher: Thorndike Press publish date: December 25th 2013
format: hardcover pages: 495
language: English
ISBN:
1410464490 (9781410464491)
publisher: Berkley Books publish date: June 9th 2011
format: ebook pages: 352
language: English
ISBN:
1101506709 (9781101506707)