James Hamilton 1640-1720