by Beatriz Williams
publisher: William Morrow publish date: 2017-06-27
format: Hardcover pages: 384
language: English
ISBN:
0062404989 (9780062404985)
publisher: HarperLuxe publish date: 2017-06-27
format: Paperback
language: English
ISBN:
0062670794 (9780062670793)
ASIN: 0062670794
publisher: William Morrow publish date: 2017-06-27
format: Kindle Edition pages: 384
language: English
ISBN:
62405004 (9780062405005)
ASIN: B01M592C5Y
publisher: HarperAudio publish date: 2017-06-27
format: Digital
language: English
ISBN:
0062681699 (9780062681690)