Sleuthing the divine : the nexus of science and spirit