Aaron Wildavsky, Budgeting: A comparative theory of the budgeting process. (1986).

Key point: budgeting differs across time and space, so explanation of variation must be a key task of budget theory. Budget processes are variable depending on the level of resources, the level of uncertainty, and the local culture. In addition, history matters, since the changing economic and political environment of budgeting matters.