Thinking in Python by Bruce Eckel

(thinkinginpython.com)

30 points | by pjacotg  6 hours ago

6 comments