Belinda didn't expect to be packed off to her grandmother's house so suddenly -- and she definitely didn't expect a talking cat waiting for her when she got there.
Senna, short for Sennacherib, is bossy, sarcastic, and convinced that Belinda is a witch. As strange things start happening and secrets begin to surface, Belinda finds herself pulled into a mystery that might just explain everything she never understood about her past.
A warm and whimsical story full of magic, mystery, and just enough mischief to keep you guessing.