publisher: Signet
publish date: January 3rd 2006
format: paperback pages: 328
language: English
ISBN:
0451216997 (9780451216991)
publisher: Signet Book publish date: January 3rd 2006
format: ebook pages: 336
language: English
ISBN:
1101198443 (9781101198445)
format: kindle pages: 336
language: English
ASIN: B00389UV54