TY - GEN AU - Rees, Martin TI - On the future: Prospects for humanity SN - 9780691192369 U1 - 303.483 20 PY - 2018/// CY - Princeton PB - Princeton Uni Pr KW - Sociology KW - Technology KW - Social aspects KW - Science KW - Social prediction ER -