translate English to French: Humanist Committee on Human Rights (2005)
Foresight Institute (2005)