William Devereux — English knight