William Stewart ( L.