#delimit ; *Model IV; xtivreg polity_2 l1.polity_2 l1.loggdpcapconst l1.ivagdp l1.barro_lee_education15plus l1.trade l1.civil_war timetrend (total_oil_income_pc_1 = reserves_area_1 ) if pop>1000000 & (postcommunist==0 | (postcommunist==1 & year>1990)), fe; *Model V; xtivreg polity_2 l1.polity_2 l1.loggdpcapconst l1.ivagdp l1.barro_lee_education15plus regionaldiffusion regionalgrowthdiffusion regionaldevelopmentdiffusion l1.trade l1.civil_war timetrend (total_oil_income_pc_1 = reserves_area_1 ) if pop>1000000 & (postcommunist==0 | (postcommunist==1 & year>1990)), fe ; *Model VI; xtabond polity_2 l1.loggdpcapconst l1.ivagdp l1.barro_lee_education15plus l1.trade l1.civil_war timetrend if pop>1000000 & (postcommunist==0 | (postcommunist==1 & year>1990)), endogenous (total_oil_income_pc_1) vce(robust); *Model VII; xtabond polity_2 l1.loggdpcapconst l1.ivagdp l1.barro_lee_education15plus regionaldiffusion regionalgrowthdiffusion regionaldevelopmentdiffusion l1.trade l1.civil_war timetrend if pop>1000000 & (postcommunist==0 | (postcommunist==1 & year>1990)), endogenous (total_oil_income_pc_1) vce(robust); estimates table, b se; *Model VIII; xtivreg polity_2 l1.polity_2 l1.orthogonal_oil2 l1.loggdpcapconst l1.ivagdp l1.barro_lee_education15plus regionaldiffusion regionalgrowthdiffusion regionaldevelopmentdiffusion l1.trade l1.civil_war (predicted_oil2_1 = reserves_area_1 ) if pop>1000000 & (postcommunist==0 | (postcommunist==1 & year>1990)), fe; estimates table, b se; *Variable Definitions; *polity_2 = "Regime"; *total_oil_income_pc_1 = first lag of total oil income per capita = "Oil Income"; *loggdpcapconst = log of gdp/capita in constant dollars = "Wealth"; *predicted_oil2_1 = "Predicted Oil" (one period lag); *orthogonal_oil2 = "Orthogonal Oil"; *pop= "Population"; *reserves_area_1 = first lag of ratio of proven reserves to geographical area;