Title: Technaissance
Subtitle: an optimist's guide to the new world
Subjects: Technology and civilization, Renaissance, Modern Civilization
Time periods: 20th century, 21st century