Will E. Sheerer
overview