A taxonomy of public provision