All contacts of Heribert Teusch