Cudworth, Ralph,1617-1688.