Richard Holmes has taught philosophy at the University of Waterloo since 1968. He is the author of many papers on twentieth-century European philosophy and edited Klaus Bergeras translation of Moritz Geigeras The Significance of Art .