Preparing for Life in Humanity 2.0 (Palgrave Pivot)

Humanity

by Steve Fuller

Hardcover

ISBN: 978-1-137-27706-0

ISBN-10: 1-137-27706-8

Palgrave Pivot · 2012