Recent Developments in Quantum Mechanics