Outlander Actor Sam Heughan has written the foreword to an excellent book "There's always the hills " by Cameron Mcneish…