Resisting the revisionists the Catholic writings of Peter Geach - Beaumont, John (2000)