John Ousterhout by Peter Adams.

John Ousterhout – Stanford, California