The Next Fifty Years: Some Likely Impacts Of Solid-state Technology | IEEE Journals & Magazine | IEEE Xplore