Past Times Dundee pirate Captain Kidd: Was he a swashbuckling hero or a villain of the high seas? June 9 2021