publisher: St. Martin's Press publish date: 2009-09-29
format: hardcover pages: 288
language: English
ISBN:
0594064791 (9780594064794)
publisher: AudioGO publish date: 2009-10-01
format: audiobook minutes: 378
language: English
ISBN:
0792767675 (9780792767671)