Quantum Mechanics for Scientists and Engineers – David Miller