William F. Mitchell

computer scientist