William Speagle

University of Minnesota