Blessed Unrest: How the Largest Social Movement in History Is Restoring Grace, Justice and Beauty to the World is about the many non-profit and community organisations...