Marxists, Muslims and Religion: Anglo-French Attitudes | Synapse