Book Review: Mark Johnson’s “Morality for Humans”

Mark Johnson was my senior thesis adviser at the University of Oregon.  More than that, he changed my life profoundly, starting with his Philosophy 101 lecture course on Philosophical Problems, which caused me to change my major after just one term at UO.  Johnson introduced me to the works of John Dewey––my intellectual hero––and also […]