Edward Allen Beach is Assistant Professor of Philosophy and Religion at the University of Evansville, Indiana.