Title: Henri Desroche
Subjects: Socialism and religion, Cooperative societies
Places: France
People: Henri Desroche