The work of Dominique Teufen