Thanks for an interesting post. The way I see it, we have always had social entrepreneurs throughout our history; people who had devoted to improve the social condition of their community and improve other people's life. But it is first during the last couple of decades that we began to label them with the concept "social entrepreneurship". What is new about this is exactly what you wrote Nathaniel, the networks and the institutions forming around the people who do it. And the development of these is possible partly due to the information and communication technologies that we now have available to support it. Therefore we can scale up globally and generate greater social impacts as well as enforce the awareness about the movement. And this is needed to counteract the serious social problems that we now also cannot ignore at a global level.