Book 3 in the Ruby series:
Ruby’s studies at the Academy of Peace are cut short when a terrible curse is invoked. At the same time, her mother and Granny disappear. Guessing the two events are connected, Ruby and her friends set off to look for them. Long-hidden secrets about Ruby’s family are about to be uncovered, and they could have disastrous consequences for everyone.
“Witty, bright, magical, clever and very addictive.” Diane Clarke