Tax for the Common Good: A study of tax and morality