What Technology Wants

What Technology Wants

Kevin Kelly

Can the human mind master what the human mind has made?

Link · 0.502479