of truth and sacrifice