Public Finance by David N. Hyman & David Hyman