Explaining change in cultural history - Ó Ciosáin, Niall, 1960- (Historical studies (Irish Conference of Historians), 2005)