Where Aileach guards: A millennium of Gaelic civilisation