A lonely scientist receives a surprise visit.
1990
2000
1989
2024
1980
1979
2006
1973
2007
1985
2023
2017
2003
2008
2014
2013
2021