A guide to Monte Carlo simulations in statistical physics - Landau, David P (Cambridge Univeristy Press, 2009)