Our Crooked Hearts a novel by Melissa Albert

I really enjoyed reading Our Crooked Hearts. The book switches back and forth from the present with Ivy to the past with Dana, her mother. It was a neat way to tell this spooky, mystery story. The book is categorized a contemporary fantasy, but it’s more of a mystery with witchcraft and family drama.

The book starts out with Ivy, who witnesses something strange one night that sets off an unexpected chain of events. She begins to question everything she’s ever known about her life, her mother and herself.

I won this book in a First Reads giveaway on Goodreads. All opinions are my own.