Religion and the rise of racism - Leech, Kenneth. (Christian Socialist Movement,)