Gruber, Jonathan. 2019. Public Finance and Public Policy. Sixth edition. Worth Publishers, Macmillan Learning.