When I worked on neural networks, I was taught David Rumelhart.