publisher: Viking publish date: 2015-03-17
format: Hardcover pages: 304
language: English
ISBN:
0670016578 (9780670016570)
ASIN: 0670016578
publisher: Mantle publish date: 2015-03-25
format: paperback pages: 290
language: English
ISBN:
144725337X (9781447253372)