The Magical Flower Shop

For nine-year-old Violet, there is no better place than her Auntie Abigail's flower shop in a small British town. Both of them share a special gift: With the aid of a book of ancient flower recipes that only Violet and her aunt can read, they use flowers to heal and help people. Over the course of the series, Violet is being introduced to the secret flower magic. In each self-contained volume, she solves a major problem, though of course not without a few hiccups. Her friends, twins Jack (Jaqueline) and Zack, everyday life at school and cheeky animals play important roles as well.