Dierbach, Charles, Introduction to Computer Science using Python: A Computational Problem-Solving Focus - Wiley Publishing ISBN: 9780470555156