There are three critical ingredients to democratic renewal and progressive change in America: good public policy grassroots organizing and electoral politics.

Random Quote

I shall never believe that God plays dice with the world.