Samuel Clarke

English, 1675 - 1729