Computer Science: A Very Short Introduction (Very Short Introductions)
Subrata Dasgupta
J Clark Scott
James Gleick • 1 highlight
Neil F. Johnson