Ted Toadvine Editor & Author

Ted Toadvine is an assistant professor of philosophy and environmental studies at University of Oregon. Leonard Lawlor is Faudree-Hardin University Professor of Philosophy at the University of Memphis.