Kevin Kelly

Kevin Kelly is a graduate of the London School of Economics.