Public finance - Rosen, Harvey (New York McGraw Hill Companies, 2005)