publisher: Little, Brown and Company publish date: 2014-08-12
format: hardcover pages: 304
language: English
ISBN:
031621048X (9780316210485)
ASIN: 031621048X
format: Paperback pages: 320
language: English
ISBN:
0316210463 (9780316210461)
ASIN: 316210463