Structure et interprétation des programmes informatiques — Harold Abelson · Novirae