A New Theory of Evolution is Supported by the Teaching Patterns of Human Ancestors · Study