publisher: Signet
publish date: April 6th 2010
format: mass market paperback pages: 368
language: English
ISBN:
0451229606 (9780451229601)
language: English
ISBN:
0749952830 (9780749952839)
publisher: Penguin publish date: April 6th 2010
format: ebook pages: 368
language: English
ISBN:
1101186577 (9781101186572)
publisher: Thorndike Press
pages: 553
language: English
ISBN:
1410427404 (9781410427403)
format: kindle pages: 371
language: English
ASIN: B0030CVRA2