Over 300 years ago, the Pass of Killiecrankie was the setting for a desperate battle in the first Jacobite …