Text this: Starting out with Python, 5th ed.