For more information you can refer to the following links:
- Python Parallel Programming Cookbook, by Giancarlo Zaccone, Packt Publishing Ltd, 2015
- Learning Concurrency in Python: Build highly efficient, robust, and concurrent applications (2017), by Forbes, Elliot
- "The historical roots of concurrent engineering fundamentals." IEEE Transactions on Engineering Management 44.1 (1997): 67-78, by Robert P. Smith
- Programming language pragmatics, Morgan Kaufmann, 2000, by Michael Lee Scott