Modern physics for scientists and engineers - Taylor, John R (Viva books, 2017)