A view of Amsterdam’s Rijksmuseum (Wikimedia Commons)
There are a couple of points at which I would quibble, but, fundamentally, I think he’s right:
http://www.realclearreligion.org/articles/2016/06/30/whatever_the_soul_is_its_existence_cant_be_proved_or_disproved_by_natural_science_107121.html
Posted from Amsterdam, The Netherlands