home





Kenneth Shockley


Associate Professor and Holmes Rolston Professor
of Environmental Ethics and Philosophy

Department of Philosophy, 243 Eddy Hall
Colorado State University