BRUCE DAVID ANDERSON