Publisher's Synopsis
James and Lorna have a most unusual mum: Virbena is a witch. She is also a witch with a dual personality: mostly she is good but whenever anyone makes her angry she changes into a bad witch and is likely to make the most horrible spells.