Python for software design how to think like a computer scientist - Downey, Allen B. (Cambridge Cambridge University Press, 2009)
Keywords: Python (Computer program language)