Discuss Kohlberg’s Theory and stages of ethics and morality. What are the strengths and weaknesses of this theory?