scotland history eire ireland england philosophy london glasgow culture fantasy cork dublin myth mythology music edinburgh legends celtic music classic http blogfa gaelic legend