Social Entrepreneurs

Steven Johnson Interviews Bill Gates

On optimism, ideas, and grand challenges.
Matt Locke
40 sec read