translate English to French: New Scientist, 10 June 2006, Vol. 2555, Comment and Analysis.
New Scientist, 10 juin 2006, vol.