Technology Futures and Global Power, Wealth, and Conflict - 9780892064632