The impossible people

by Georgess McHargue

Examines the origins and evolution of various mythological beings such as giants, faeries, trolls, and mermaids in European and American folklore.