Caleb More (1644-1679)