Puritan philosophy, ancient and modern - Geach, Ken (1983)