Author: Ralph 1617-1688 Cudworth