Will Gallows and the Snake Bellied Troll
Set in a fantasy version of the classic Wild West inhabited not only by humans, but also fantasy creatures, a young half-human/half-elfin cowboy sets out alone in search of the outlaw troll who killed his father.