학술논문

Taxation, non-tax revenue and democracy: New evidence using new cross-country data
Document Type
Article
Source
In World Development September 2018 109:295-312
Subject
Language
ISSN
0305-750X