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