http://econlog.econlib.org/archives/2017/06/progressivelibe.html