Understanding molecular simulation : from algorithms to applications. - Frenkel, Daan (Computational science series, v.<1>, 2002)