M. J. Allanson was born in Bury, Lancashire. She studied English and Philosophy at the University of Leeds and now lives in Yorkshire with her husband and children.
Will they manage to defeat the evil entity that has plagued Havenshaw for generations, or will the curse claim new victims before its secrets are fully revealed? In a race against time, they must confront the past to save the future.
For centuries, a powerful curse has lain dormant; suppressed by the royal bloodline. But the king is dying and, so too, is the magical protection running through his veins.
