William J. Wells
overview