Weekend Exclusive! Take 5% Off. Get the code »

John Shelton Lawrence

Lawrence is professor emeritus of philosophy at Morningside College, Sioux City, Iowa. He is a writer, consultant, and Senior Coonservation Fellow at the Sierra Club in San Francisco.