publisher: Signet publish date: February 2nd 2010
format: mass market paperback pages: 320
language: English
ISBN:
0451228928 (9780451228925)
publisher: Signet Book publish date: February 2nd 2010
format: ebook pages: 336
language: English
ISBN:
1101184795 (9781101184790)
publisher: Signet
format: kindle pages: 326
language: English
ASIN: B0030CVR3O