Larry C. Brubaker
overview