The second adventure of Kat Stephenson was a marvelous and magical as the first. The story begins at her oldest sister Elissa's wedding which is interrupted by Mrs. Carlyle, Frederick's mother, who is determined that her son not marry into the disreputable Stephenson family. Unfortunately, she is mistaken. The wedding she has interrupted is not her son's. Frederick is the true love of Kat's second sister Angeline. Mrs. Carlyle's loud proclamations of witchcraft force Stepmama to pack up the whole crew and head to Bath to try to outrun the scandal.Witchcraft is hated in this version of Regency England. Practicing it, or even having it in the family, is a matter for scandal. Many of the traditional Regency tropes also make their appearance here again. Kat's Stepmama is a devoted social climber; her father is an absentminded scholar. Her older brother is an empty-headed gambler. We have star-crossed lovers torn apart by parental disapproval. Kat's rival is Lady Fotherington who is a Guardian from high society and who was jealous that Kat's mother gave up being a Guardian for love and did magic spells. She strongly encouraged the Society to expel Kat's mother and is also strongly encouraging the Society to keep Kat out too and to remove all of her magical abilities. Lady Fotherington is being aided in these attempts by Lord Ravenscroft who is the head of the Society and a lisping dandy. This dandy does have some hidden depths...of evil. It is left up to twelve-year-old Kat the right the wrongs done her sister Angeline and her suitor and also to protect society from the harmful effects of magic as a true Guardian should. The story was a romp around the confines of Bath moving from the high society haunts to the depths of the old Roman baths. Kat is a great character - caring, impulsive, bright and determined. Any young reader would enjoy meeting her in the pages of this book. I can't wait to share this book with my middle grade students.