Peter GreerinThe Praxis JournalWe Messed Up: Confessions of Nonprofit LeadersBearing witness to a new generation of leaders of redemptive nonprofits.Jul 31, 20192Jul 31, 20192