BRUCE ROBERT GEDDES