william lords