David Deutsch - works 1968-2017 - Ferguson, Bruce W. (Radius Books, 2018)