Good Habits for Great Coding: Improving Programming Skills with Examples in Python, Paperback/Michael Stueben
Michael Stueben