Zach KauraisaEnergyUnderstanding The Design of Petroleum Taxation Regimes in Africa: A look at Namibia, Ghana &