Roger North — English politician, died 1651