Advanced Guide to Python 3 Programming - Hunt, John. (Springer International Publishing AG, 2023)