Dictionary of celtic myth and legend - Green, Miranda J. (Thames and Hudson,, 1997)