Return to Issue Details NEOEVOLUTIONISM ABOUT ALTERNATIVE DIRECTIONS OF POLYTOGENESIS OF ANCIENT SOCIETY Download Download PDF