History...technology...the future... Are these opposing forces? Who is in control? Where are we? These are questions
2012
2018
2024
2009
1983
2020
2022
2025
1987
1994
2014
1966
1992
2003
2013
1980