Harold Joachim — English academic in philosophy