Microeconomics For Public Managers by Barry P. Keating, Barry Keating & Maryann Keating