"Hal Sutherland"@cs .