C.A.R. Hoare

Lo último de C.A.R. Hoare