Professor of Philosophy Dominik Perler Author & Editor