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