Can 1200 years of worship leave a lasting trace? Dunkeld Cathedral has witnessed warfare and destruction, but its …