Zeitgeist

Bruce Sterling
Bantam Books
9780553576412
0-553-57641-0