Diane Setterfield
2018·465 pages
When the seemingly dead body of a child reanimates hours after arriving at an ancient inn on the Thames, three families try to claim her.
Year
2018
Pages
465
What to read after Once Upon a River.
Tell us what you’re craving.
The Thirteenth Tale
Beloved
Toni Morrison
The Snow Child
Eowyn Ivey
The Covenant of Water
Abraham Verghese
The Ocean at the End of the Lane
Neil Gaiman
Swamplandia!
Karen Russell
The Secret Book of Flora Lea
Patti Callahan Henry
The Invisible Hour
Alice Hoffman
Before We Were Yours
Lisa Wingate
Conjure Women
Afia Atakora
After life
Gayle Forman
The Glass House
Eve Chase