publisher: Little, Brown and Company publish date: September 30th 2014
format: ebook pages: 336
language: English
ISBN:
0316326976 (9780316326971)
format: audiobook
language: English
ISBN:
1478981229 (9781478981220)
publisher: Little, Brown and Company publish date: September 30th 2014
format: hardcover pages: 336
language: English
ISBN:
0316326984 (9780316326988)