Modern physics for scientists and engineers - Thornton, Stephen T. (Cengage Learning, 2013)