Dec 21, 2017 Sidney Self, former professor of mechanical engineering at Stanford, dies at 89 School News