A revelation of truth