
By Earth: The Witches of Portland Book One
Description
In a city where magic weaves through the fabric of everyday life, two individuals find themselves intertwined in a quest for truth and justice. Cassiel, a young witch with the ability to see ghosts, is haunted by a past trauma and a cryptic vision, urging her to investigate a burning tower. Meanwhile, Joe, a handyman grieving the loss of his girlfriend Tarika, is plagued by recurring dreams and a mysterious ghostly presence. As their paths converge, they uncover a web of corruption and a conspiracy involving powerful developers and a series of suspicious fires. Cassiel's psychic abilities, coupled with Joe's determination to uncover the truth behind Tarika's death, lead them to a hidden world of powerful figures, magical artifacts, and a city riddled with secrets. Their journey is fraught with danger, love, and loss, as they confront their fears, embrace their powers, and fight for the soul of their city. Comparable works include The Magicians