Hoernle memorial lecture