The Last Witch
1485: Will she be damned by flame… or cursed by magic?
Sort by:
173 book trails
1485: Will she be damned by flame… or cursed by magic?
2025: Not every house is a home…
1895: As the bones start to fall, the spirits will rise…
1700s: Kit Ravenglass grows up in a house of secrets.
1880s: In a Victorian asylum, one woman take her revenge on the men who would keep her caged
1953: Mei’s ‘gift’ of speaking to ghosts is one that she has endeavoured to bury
Read more