https://9lib.org/document/wyem58rz-engineers-moral-responsibility.html