Quantum Mechanics with Applications to Nanotechnology and Information Science by Yehuda Benzion Band