publisher: Signet
publish date: June 5th 2012
format: paperback pages: 327
language: English
ISBN:
0451236432 (9780451236432)
publisher: Signet publish date: June 5th 2012
format: ebook pages: 352
language: English
ISBN:
1101586710 (9781101586716)
publisher: Signet publish date: June 5th 2012
format: kindle pages: 350
language: English
ASIN: B0073XV9CK
publisher: Signet Book publish date: June 5th 2012
format: ebook pages: 352
language: English
ISBN:
1101585919 (9781101585917)