International Society for Science and Religion — nonprofit organization in Cambridge, United Kingdom