Humanity 2.0: What it Means to be Human Past, Present and Future

Present

by S. Fuller

Paperback

ISBN: 978-0-230-23343-0

ISBN-10: 0-230-23343-0

Palgrave Macmillan · 2011