Hans J. Peters (1928-2004)