Ten thousand saints: A study in Irish & European origins