As the end approaches inexorably, the last humans, living millions of years into the future, send a message to the humanity of the present that is both a plea for help and a warning, but also an epic tale of evolution, decline and hope.
1935
1936
2010
2007
1950
2000
2008
2013
1933
1973
1967
1997
1993
1932
1929
1978
1998
2014