Bob Moore: A Lifetime Champion for Social Justice