The Gathering Darkness by Lisa Collicutt
They say "third time's the charm", and for sixteen-year-old Brooke Day, they had better be right. She’s been here before – twice in fact – and an evil demon-witch wants her dead a third time. When Brooke is forced to leave Boston for the small town of Deadwich, she thinks her life is over. Before long, her new friends...
Completed