Playing Rob Roy: The Highland Rogue - Harold French