The Absolute Beginner's Guide to Python Programming - Kevin Wilson (Springer, 2022)