Spintronics—A retrospective and perspective | IBM Journals & Magazine | IEEE Xplore