Bayesian Methods For Data Analysis