Scientist Quotes and aphorisms about teaches Richard Dawkins Richard Dawkins Brian Kernighan Edward Forbes Richard Stallman David Eagleman Harry Kroto Richard Dawkins