Dave Horsley

Australian Mathematician, working as a programmer at NASA.