Modern physics for scientists and engineers - Thornton, Stephen T and Rex, Andrew (2013)