Joe Slater (St Andrews). Effective Altruism and its Philosophical Foundations (Or Lack Thereof). June 26, 2017May 19, 2017 by Michael Arrowsmith