Science and spirituality : the volatile connection - Knight, David M. (Routledge, 2004)