publisher: Ballantine Books publish date: 2015-08-18
format: Hardcover pages: 320
language: English
ISBN:
055339231X (9780553392319)
ASIN: 055339231X
publisher: Ballantine Books publish date: 2016-04-05
format: Paperback pages: 336
language: English
ISBN:
0553392336 (9780553392333)
ASIN: 0553392336