truth and humanity