Apocalypse When?: Calculating How Long the Human Race Will Survive (Springer Praxis Books)