John Cotton - (died 1739)