From Plato to Wittgenstein: Essays by G.E.M. Anscombe (St Andrews Studies in Philosophy and Public Affairs)