Logic, Truth and Meaning: Writings of G.E.M. Anscombe (St Andrews Studies in Philosophy and Public Affairs)