Computational physics an introduction - Walker, Darren (Darren J.) (Mercury Learning & Information, 2016)