Write-up of BSA Annual Lecture with Rupert Soames 19.6.18 09 Jul 2018 Write-up of BSA Annual Lecture with Rupert Soames 19.6.18