All Stories

  1. Humans and all living systems are purposive actors in evolution