An introduction to Celtic mythology - Bellingham,David (London : Grange books, 1995)