In Memoriam Prof. Peter Hafner