Seventeen-year-old Wavy McClintock is a witch with the rare ability to see ghosts. Traumatic events with “city ghosts” when she was a child have forced Wavy into a life of seclusion. She never leaves the safety of Tower Hill, where the local ghosts are easy to spot and avoid.
Niall Tobin is a witch from an outcast family. At seventeen, he is unable to stop his parents when they strip him of his magical soul in a plot to clear their family name. When Niall escapes, he seeks out the only living witness to the murder that ruined his family. His search brings him to Tower Hill.
When a ghost appears to Wavy, revealing a mysterious symbol that sends her on a hunt for answers, she discovers Niall injured in the woods. Convinced that he will die if left alone, Wavy defies her family and agrees to help Niall.
But helping Niall means leaving the safety of her home and facing the ghosts who want nothing more than to tear her apart. As Wavy and Niall work together to learn the truth about the murder, they discover connections that haunt both their families and uncover long-buried secrets that will change their lives forever.
Genre: YA / Paranormal / Mystery
My Rating: (4 of 5 stars)
Ghosts of Witches Past is a fast paced young adult paranormal mystery. The protagonist, Wavy, is a young witch who can see ghosts. Against her family’s wishes, she tries to help a fellow witch regain the soul that his family has stolen from him. I truly enjoyed reading a paranormal story without the erotic romance element that they usually contain – this is a book I could safely let my young teen daughter read. It jumps right into the action and immediately immerses the reader in the magical world that the author has created. That’s a little disorienting at first, but it doesn’t take long to settle in and get a feel for the reality that the characters are living in. It was a quick read, and it makes it all the way to the end with no dull moments. I’m glad to see that it is the first book in the series, and I’ll be watching for book #2!