While looking around Open Democracy tonight, I came across a post about a new book: Small Change: Why business won't change the world. It's by a former executive at the Ford Foundation, and it presents his case that the belief that a business- oriented approach by non-profit enterprises is seriously misguided. He makes a good case, and the book looks interesting.
Unfortunately, I see in the book details that it's not available in USA. Perhaps because Edwards' point of view isn't what the Yanks want to hear.