100 Most Important Scientific Discoveries of All Time
The Theory of Natural Selection (Charles Darwin, Alfred Russel Wallace) and more