Robert Roberts Author & Editor

Robert Roberts is Distinguished Professor of Ethics Emeritus at Baylor University.



Daniel Telech is a Postdoctoral Fellow at the Polonsky Academy for Advanced Study in the Humanities and Social Sciences, at the Van Leer Jerusalem Institute.