Quantifying Information And Uncertainty