Photo: Michelle Gray

Kevin Kelly is a senior maverick for Wired magazine. Avi interviewed Kevin at his home in Pacifica.

Read the rest