Monte Carlo simulation in statistical physics: an introduction - Binder, Kurt; Heermann, Dieter W. (Springer, 2010)