Cultural evolutionism


 * waaa