Report copyright - Natural Selection The Mechanism of Existence. Natural Selection Activity and discussion Darwin based his theory of natural selection on 3 sets of observations:
Please pass captcha verification before submit form
Please pass captcha verification before submit form