The Revolt of the Fairies and Elves - Jack Zipes (Taylor and Francis, 1987)