Monte Carlo methods - Kalos, Malvin H. (Wiley, 2004)