Simulation and the Monte Carlo method - Rubinstein, Reuven Y.; Kroese, Dirk P. (Wiley series in probability and statistics., 2017)