International Society for Science and Religionh-index: 5Total citations: 131Total papers: 19Homepage: http://www.issr.org.uk/