publisher: Ballantine Books publish date: July 9th 2013
format: hardcover pages: 304
language: English
ISBN:
0345542606 (9780345542601)
publisher: William Morrow Paperbacks publish date: 2016-03-01
format: Paperback pages: 356
language: English
ISBN:
0062418548 (9780062418548)
ASIN: 0062418548
format: Paperback
ISBN:
0399178511 (9780399178511)
publisher: Ballantine Books,2014
format: Paperback
ASIN: B00LQFRAGU