Berndt Keller and Hartmut Seifert