"Taxation in Developing Countries: Some Recent Support and Challenges to the Conventional View"