publisher: Cornerstone Digital publish date: January 16th 2014
format: ebook
language: English
ISBN:
1409022676 (9781409022671)
publisher: Vintage publish date: November 4th 2014
format: paperback pages: 416
language: English
ISBN:
0307390608 (9780307390608)
ASIN: 307390608
publisher: Books on Tape publish date: January 7th 2014
format: audiobook
language: English
ISBN:
0804148902 (9780804148900)