1335

You can't understand the future until you understand the technologies that haven't been invented yet. The only thing that you can understand are the conditions that would arise that could make those technologies possible.

Popular Posts

0968

1079

0008

0385

3303

Image

3311

0417

1107

Image

1960

Image

0382