New thinking about biological evolution. (21st June 2013)