Machine morality: bottom-up and top-down approaches for modelling human moral faculties
prolegomena to any future artificial moral agent .