Kimura

 

 

 

 

 

Buffon
Lamarck

 

Darwin

 

Aristote

 

Dawkins