BRUCE GATES