Marx on religion. Is Religion the Opium of the People?