Explaining the future : how to research, analyze, and report on emerging technologies /
Bains, Sunny,author.
Includes bibliographical references and index.
Communication and technology.
Technological innovations.
Communication and technology.
Technological innovations.