TY - BOOK AU - Frischmann, Brett AU - selinger, Evan TI - Re-Engineering Humanity SN - 9781107147096 U1 - 507.107 PY - 2018/// CY - UK PB - Cambridge University Press KW - Engineering--Study and teaching ER -