Our crooked hearts

Told in alternating voices, years after it began, seventeen-year-old Ivy and her mom Dana's shared story comes down to a reckoning among a daughter, a mother, and the dark forces they never should have messed with.

Bibliographic Details
Main Author: Albert, Melissa
Format: BOOK
Other Format: EBOOK EAUDIO
Published: Flatiron Books 2022