publisher: Recorded Books publish date: 2014-10-28
format: mass market paperback pages: 400
language: English
ISBN:
0451469666 (9780451469663)
ASIN: 451469666
publisher: Signet publish date: 2014-10-28
format: kindle pages: 394
language: English
ISBN:
9780698156081
ASIN: B00JJXUZMM