The Self-Taught Computer Scientist | 9781119724339 | Memmo