Author: Haefliger, Hans teacher of history.
Title: teacher of history.