Future smart : managing the game-changing trends that will transform your world - Canton, James