Recent Developments In Quantum Mechanics