On the future : prospects for humanity - Rees, Martin J., 1942- (Princeton University Press, 2018)