When technology exceeds humanity...
2008
2024
2001
1962
2003
1929
2019
2023
2021
—
2011
2012
2010
1968