130 PRIMARY FACTORS OF ORGANIC EVOLUTION. 



npr- 



