Selected Writings on Computing: A Personal Perspective by Edsger Wybe Dijkstra | Menrva Books