Immersed in technology : - Moser, Mary Anne; MacLeod, Douglas (MIT Press, 1996)