Religion, truth, mystery and morality (Maynooth Pontifical university, 2010)