translate English to French: International Council of Human Duties (1997)
India Vision Foundation (2004)