John E. Savage
Computer scientist

John E. Savage