Monte Carlo methods - Kalos, Melvin H. (Wiley, 1986)