TY - BOOK TI - Humanity 2.0: What it means to be Human, Past, Present and Future SN - 978-0-230-23343-0 U1 - 301 FUL 20 PY - 2011/// CY - New York PB - Palgrave Macmillan ER -