Frischmann, Brett
Re-Engineering Humanity / Brett Frischmann, Evan selinger - UK : Cambridge University Press, 2018. - xvii, 417 p,;
9781107147096
Engineering--Study and teaching
507.107
Re-Engineering Humanity / Brett Frischmann, Evan selinger - UK : Cambridge University Press, 2018. - xvii, 417 p,;
9781107147096
Engineering--Study and teaching
507.107