Robert Knowles — English knight