https://mrunal.org/2012/09/polity-2nd-arc-ethics.html