A Dictionary of Irish Mythology.