Life Ascending- ten great inventions of evolution - Nick Lane
Keywords: Decisions; Design Thinking; Ideas; Psychology; Thinking; Thought