Shaping things / Bruce Sterling. - Sterling, Bruce (MIT, 2005)