Author: Cudworth, Ralph, 1617-1688