Making technology work : applications in energy and the environment - Deutch, John M., 1938- (Cambridge University Press, 2004)