Automate the boring stuff with Python : practical programming for total beginners - Sweigart, Al (No Starch Press, 2020)