An architecture for ethical robots
The Nature, Importance, and Difficulty of Machine Ethics