For more information, you can refer to the following links:
- Parallel Programming with Python, by Jan. Palach, Packt Publishing Ltd, 2014
- Python Parallel Programming Cookbook, by Giancarlo Zaccone, Packt Publishing Ltd, 2015
- Python Thread Deadlock Avoidance (dabeaz.blogspot.com/2009/11/python-thread-deadlock-avoidance_20)