Better-World Philosophy, A Sociological Synthesis by John Howard Moore