A modern fairy-tale classic in which a resourceful princess rescues a prince from a dragon, only for him to be less than grateful. Robert Munsch's clever subversion of traditional fairy-tale roles has made this a much-loved read for its wit and independent-minded heroine. A great pick for fans of fairy tales with a twist.