publisher: St. Martin's Paperbacks publish date: February 28th 2012
format: mass market paperback pages: 376
language: English
ISBN:
0312389094 (9780312389093)
ASIN: 312389094
format: kindle pages: 320
language: English
ASIN: B005N8XJ0M
publisher: St. Martin's Paperbacks publish date: February 28th 2012
format: ebook pages: 250
language: English
ISBN:
1429952814 (9781429952811)
publisher: Macmillan Audio publish date: February 28th 2012
language: English
ISBN:
1427222746 (9781427222749)