Science Of Fairy Tales (1891) by Edwin Sidney Hartland