Mind Design II: Philosophy, Psychology, and Artificial Intelligence