William I, King of England (1027-1087)/biography