Radical Technologies by Adam GreenfieldTo say that I'm not particularly up on tech trends represents a considerable understatement, yet I know in myself that these developments...