wiliam g