National Academy of Engineering. Committee on Public Engineering Policy. Ad Hoc Steering Committee for the Study of Research Applied to National Needs