David Pellauer

David Pellauer is Professor of Philosophy at DePaul University, USA. He is Editor of Philosophy Today and has translated many of Ricoeur's works into English.