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.
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. See less
John Shelton Lawrence's Featured Books