William Herbert — English politician, died 1646