Technology and the future

edited by Albert H. Teich
Wadsworth
9780495570523
0-495-57052-4