Estimating Probability Distributions and their Properties