WILLIAM BRUCE MOORE