Econ 309 Text
Jonathan Gruber: Public Finance & Public Policy (2019, 6th edition)
Brief article about Gruber in Slate (August 9, 2011)
How great is Gruber's text? Great.
(Incidentally, Gruber has a really big mouth: Fox News, New Republic, Paul Krugman)