translate English to French: What Difference Does it Make?” 18-20 October 2006.
What Difference Does it Make?  », 18-20 octobre 2006.