William G Smith

William G. Smith is chair of the philosophy department at Millersville University of Pennsylvania.