'It was on 1 July 1858, 150 years ago today, that the idea of natural selection was first presented to the public in a joint reading of Darwin's and Wallace's papers at the Linnean Society of London'. More info
here live webcast
here. Exhibition
here. Read the Darwin-Russell paper
here.