Before revision: Religious socialism and moral socialism are two very close concepts.
After revision: Religious socialism and ethical socialism are two very close concepts.