Triangulation

Triangulation 255: Kevin Kelly

June 27, 201676 min
Kevin Kelly has a new book called The Inevitable

Chat About Triangulation 255: Kevin Kelly