Science meets spirituality