Kevin Kelly and Steven Johnson on Where Ideas Come From | Magazine