Culloden and the '45 - Jeremy Black

Looking beyond the trappings of Stuart romance