The Prehistory of Startups
It seems like the common thread that binds together these different cultures is a commitment to finding win-wins through the use of science and technology to build new products and services that give people a new way to communicate.