On high at melrose abbey