publisher: Little, Brown and Company publish date: 2015-05-12
format: Hardcover pages: 496
language: English
ISBN:
0316247766 (9780316247764)
ASIN: 0316247766
publisher: Back Bay Books
format: Paperback pages: 496
language: English
ISBN:
0316247758 (9780316247757)
ASIN: 316247758