DAVID N BRUCE