Tag: john has a keen knowledge of the rules of magic