Communications of the ACM - Association for Computing Machinery New York 1 Jan-30 Apr,1999 - 42-42