Nature, vol. 436, issue 7049 (July 2005)http://www.nature.com/nature/journal/v436/n7049/index.htmlSocialism in one country: Cuba's scientific community has made substantial progress in addressing social problems. Nature; vol. 436, issue 7049 (July 2005); p303.]