william g.