Millennial Perspectives in Computer Science - Davies, J; Roscoe, A; Woodcock, J (Millennial Perspectives in Computer Science, 2000)