Computer Science: A Very Short Introduction (Very Short Introductions)
Subrata Dasgupta
J Clark Scott
John H. Holland
James Gleick • 1 highlight