by Stephanie Garber
publisher: Flatiron Books publish date: 2017-01-10
format: Hardcover pages: 416
language: English
ISBN:
1250095255 (9781250095251)
ASIN: 1250095255
publisher: Flatiron Books publish date: 2017-01-31
format: Kindle Edition pages: 416
language: English
ISBN:
9781250095275
ASIN: B01EROYPQE
publisher: Hodder & Stoughton publish date: 2017-01-31
format: hardcover pages: 402
language: English
ISBN:
1473629144 (9781473629141)