1001 ideas that changed the way we think /
Arp, Robert,editor of compilation.
Thought and thinking.
Idea (Philosophy)