Understanding More Quantum Physics by Michael Morrison & Neal F. Lane