Happy Birthday, dear Mr Charles Darwin

Today, Feb 12th, marks the birth anniversary of one of humanity’s greatest innovators. Charles Darwin was born on this date in 1809. And so was another great man — Abraham Lincoln — born on the same day and and the same year as Darwin.

Darwin was one of two people who came up with the novel idea that the mechanism for the evolution of biological life was natural selection; Alfred Russell Wallace (1823-1913) was the other person. They explained what makes the biological world tick.

Continue reading “Happy Birthday, dear Mr Charles Darwin”