Genre, ideology, and utopia in Huon de Bordeaux