I dagens samfunn fremstilles teknologi ofte som vår beste mulighet til å løse verdens sosiale og bærekraftsproblemer. Dette er imidlertid ingen ny tanke; ingeniører har alltid søkt å møte tidens store utfordringer, samtidig som disse utfordringene har formet teknologien. Boken 'Engineering the Future, Understanding the Past' gir en grundig historisk gjennomgang av samspillet mellom ingeniørfag og sosiale utfordringer. Den viser hvordan ingeniører har utviklet løsninger på tidligere problemer, samtidig som den undersøker hvordan disse løsningene ofte medfører utilsiktede konsekvenser som igjen krever egne løsninger. Dette verket gir verdifull innsikt i hvordan fortidens erfaringer kan informere vår tilnærming til fremtidige utfordringer.