Report - The political economy of Spanish imperial rule revisited · 2012-12-11 · 1729-1733, 1785-89 and 1796-1800.6 (See Appendix). To our knowledge this is the first systematic exploration

Please pass captcha verification before submit form