The Little Book of the Hidden People: Twenty stories of elves from Icelandic folklore