Monte Carlo Methods Book