Religion and humanity