translate English to French: Fact Sheets on Sweden, The Swedish Institute, August 2001.
« Research and Renewal » :