Title: Future revolutions
First published: 1998
Subjects: Forecasting, Social prediction, Technological innovations, Twenty-first century, Forecasts, Fiction, general, Revolutions, Millennium (Eschatology), Technology, Social aspects