Karl Hoffmann

Philosopher and teacher