Basic Concepts in Computational Physics - Stickler, Benjamin A.; Schachinger, Ewald (Springer International Publishing : Imprint: Springer, 2016)