The Little Book of Trolls - Carolyne Larrington

Covering the earliest legends of trolls, through to blockbuster movies and the internet troll, The…