authors culture author book http mythology novel fiction dublin galway music philosophy legends history writer cork irish music classic fantasy blogfa myth legend