publisher: Signet publish date: September 7th 2010
format: mass market paperback pages: 384
language: English
ISBN:
0451231074 (9780451231079)
publisher: Signet Book publish date: September 7th 2010
format: ebook pages: 384
language: English
ISBN:
1101443286 (9781101443286)
format: kindle pages: 331
language: English
ASIN: B003XQEVQM