Computational Physics by Nicholas Giordano & Hisao Nakanishi