Rogues, rebels and mavericks of the Middle Ages. (2022)