This weekend, as the full moon rises over Wigtown, folk from across Scotland will gather in Scotland’s National Book Town to hear about witches, elves, faeries and vampires.  It turns out that while witches have been merrily riding on broomsticks, and other...