publisher: Little, Brown and Company publish date: 2015-05-05
format: Hardcover pages: 400
language: English
ISBN:
0316337064 (9780316337069)
ASIN: 0316337064
publisher: Back Bay Books
format: Paperback pages: 416
language: English
ISBN:
0316337056 (9780316337052)