An article on the three views of Morality:https://www.psychologytoday.com/us/blog/theory-knowledge/201410/three-views-morality