A well-respected Battlefields guide based in Dundee.