G.E. Moore's ethical theory: Resistance and reconciliation - Hutchinson, Brian (Cambridge University, 2013)