William de Flandre — (1094-1109)