Parallel and Concurrent Programming in Haskell
Simon Marlow
Java Threads, 3rd Edition
Scott Oaks & Henry Wong
Concurrent Data Processing in Elixir
Svilen Gospodinov