The French melting pot : - Noiriel, Gerard (Contradictions of modernity ;, 1996)