William J. Simmons
overview