Herbert Fux (1927-2007)