Bramble, Briar, and Vick unexpectedly follow a time traveller 100 years in the future, where they find Earth beset by environmental catastrophe, with humanity barely able to survive.
2005
2019
2024
2000
2009
2008
2018
1966
2013
1996
2020
2002
1984
2007
1998