Selected writings on computing : a personal perspective - Dijkstra, Edsger Wybe. (Springer-Verlag, 1982)