A Survey of Magnetic and Other Solid-State Devices for the Manipulation of Information | IEEE Journals & Magazine | IEEE Xplore