format: paperback
language: English
ISBN:
9781405915298
publisher: William Morrow Paperbacks publish date: 2015-03-03
format: Paperback pages: 352
language: English
ISBN:
0062320475 (9780062320476)
ASIN: 0062320475
publisher: Penguin publish date: 2015-09-24
format: Paperback pages: 400
language: English
ISBN:
1405915315 (9781405915311)
ASIN: 1405915315
publisher: Tantor Audio publish date: 2015-04-23
format: audiobook minutes: 11
ASIN: B00VVS9WNQ