EC launches debate on the future of scientific journals. Issue 7547 (20th April 2006)