Katie McShane

~
Professor
Department of Philosophy
Colorado State University

~