Making IT Better: Expanding Information Technology Research to Meet Society ...
By National Research Council, Commission on Physical Sciences, Mathematics, and Applications, Computer Science and Telecommunications Board, Committee on Information Technology Research in a Competitive World