ENGINEERING HUMAN PROGRESS