Kenneth Shockley
Kenneth Shockley is a professor in Colorado State University’s Department of Philosophy. He also holds the Holmes Rolston III Endowed Chair in Environmental Ethics and Philosophy. His research explores four major topics: The interdependence of human flourishing and the integrity …