Public finance in theory and practice - Musgrave, Richard A. (McGraw Hill, 2018)