Electron Spin And Magnetism