Modern Physics For Scientists And Engineers by Andrew Rex, Andrew F. Rex & Stephen T. Thornton