An innovative guide to how great non-profits achieve extraordinary social impact, based on case studies of twelve high-performing charities. The authors’ central question - what makes great non-profits great? – is answered by describing six counterintuitive practices that these organisations...