Mythical Ireland: New Light on the Ancient Past