Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code, Paperback/Al Sweigart