General news | Homepage news
Happy anniversary Charles and Alfred!
August 20th marked the 154 year anniversary that Charles Darwin and Alfred Russel Wallace published their joint papers on natural selection in Journal of the Proceedings of the Linnean Society of London, in 1858.
Happy anniversary gentlemen!