JOHN BRUCE MEREDITH