As one of the few witches in Britain, Mika Moon knows she has to hide her magic, keep her head down, and stay away from other witches so their powers don’t mingle and draw...
A sparkling debut fantasy with Celtic tones set on the magical isle of Cadence where two childhood enemies must team up to discover why girls are going missing from their ...
When two young rival journalists find love through a magical connection, their fate depends on their facing the depths of hell … together.
After centuries of sleep, the...



