Kelly, Kevin,
The inevitable : understanding the 12 technological forces that will shape our future / - vi, 328 pages ;
Includes bibliographical references and index.
9780525428084 0525428089
2016287123
Technological innovations
T173.8
The inevitable : understanding the 12 technological forces that will shape our future / - vi, 328 pages ;
Includes bibliographical references and index.
9780525428084 0525428089
2016287123
Technological innovations
T173.8