Profile of Charles D. Haynes | IEEE Journals & Magazine | IEEE Xplore