publisher: Atria/Emily Bestler Books publish date: 2013-11-05
format: hardcover pages: 224
language: English
ISBN:
147671195X (9781476711959)
publisher: Atria Books publish date: 2014-09-02
format: paperback pages: 336
language: English
ISBN:
1476711992 (9781476711997)
publisher: Orion publish date: 1010
format: ebook pages: 320
language: English
ISBN:
1409128040 (9781409128045)