Brian Silverman
Canadian computer scientist

Brian Silverman