William des Roches — French knight