English fairy tales

Forty-three tales of fairies, giants, and foolish ones from the folklore that served to amuse the unlettered classes of "Merrie England.".

Dover
1967
9780486218182
book
Lexile: 
1 040

Holdings

176970