Technology. - Schneider, Helmuth (Cambridge University Press, 2007)