TY - GEN AU - David Elton TRUEBLOOD TI - General philosophy PY - 2021 PB - UR - ER -