Advanced Guide to Python 3 Programming - John Hunt (Springer, 2019)