IEEE DL: Professor Hamid Krim, North Carolina State University, USA