home
about
blog
James Gleick
5a9435d7ee7ed5000496b190
Computer programs are the most intricate, delicately balanced and finely interwoven of all the products of human industry to date.