Here is a list of information you can refer to:
- Java Concurrency in Practice, Brian Goetz: http://jcip.net/
- Wikipedia, Clojure: https://en.wikipedia.org/wiki/Clojure
- Clojure, Rationale: https://clojure.org/about/rationale
- Concurrency is not parallelism, Rob Pike: https://blog.golang.org/concurrency-is-not-parallelism