Putting a spin on it: Spintronics and super-fast computing | IET Journals & Magazine | IEEE Xplore