David Elton TRUEBLOOD (2021). General philosophy. .