Author: Cotton, Charles, 1630-1687.