Computer simulation methods in theoretical physics - Heermann D W (Springer, 1990)