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 … Continue reading Happy Birthday, dear Mr Charles Darwin
