CIA World Factbook; International Monetary Fund; Stockholm International Peace Research Institute; OECD.