Computer simulation methods in theoretical physics - Heermann, Dieter W. (Springer, 1986)