Through the History Mirror is breaking me. The premise is that a witch, knight, goblin, dog and flying book have found a ...