Re-Engineering Humanity
Brett Frischmann, Evan Selinger
Cambridge University Press, 2018-04-19
EAN 9781107147096, ISBN10: 1107147093
Hardcover, 430 pages, 23.6 x 16.3 x 2.9 cm
Language: English
Cambridge University Press, 2018-04-19
EAN 9781107147096, ISBN10: 1107147093
Hardcover, 430 pages, 23.6 x 16.3 x 2.9 cm
Language: English