Quantum physics for scientists and technologists - Sanghera, Paul (Canada Wiley, 2011)