Automate the Boring Stuff with Python Practical Programming for Total Beginners - Sweigart, Al (No Starch Press, 2020)