Evolution - an alternative history