I found the following recent exchange between Chuck Colson and Jim Wallis very interesting, especially considering Colson's practical credentials. For thirty years he has been helping the most desparate and hopeless in our society, those in prison and their families. When he speaks about the basis for social justice, I listen.
Start with this recent Breakpoint commentary by Colson. Then you can read Jim Wallis' open letter to Colson, in response to this commentary. Finally, read Chuck Colson's open letter to Wallis.
I gotta say, I'm with Chuck.