A dictionary of Irish mythology - Berresford Ellis, Peter (Oxford Univesrity Press, 1991)