William L. Nixon
overview