The children’s novel, ‘Charlie and the Chocolate Factory’ by Roald Dahl (1916–1990) combines the conventions of children’s fiction with a medieval morality play, in which obvious cases of vice are ...