by Ingrid Thoft
format: hardcover pages: 464
language: English
ISBN:
0399162135 (9780399162138)
publisher: Putnam Adult publish date: June 26th 2014
format: kindle pages: 448
language: English
ASIN: B00G3L1BR6
publisher: Berkley
format: Paperback pages: 560
language: English
ISBN:
0425274055 (9780425274057)