Peter Atkins on Natural Selection

I have a lot of problems with some of the verbiage he uses. But it is all done with a nice English Accent, so he must be a smart guy...

More like this