Computational Physics by Philipp Scherer & Philipp O.J. Scherer