In this insightful collection of essays, Maurice Wilkes shares his unique perspective on the development of computers and the current state of the art...