Public Finance by John E. Anderson