Spin
Robert Charles Wilson
C++ Pocket Reference
Kyle Loudon
Designing Search
Greg Nudelman
Cracking Codes with Python
Al Sweigart
Concurrent Data Processing in Elixir
Svilen Gospodinov
Java Threads, 3rd Edition
Scott Oaks & Henry Wong
Parallel and Concurrent Programming in Haskell
Simon Marlow