By Stanislaw H. Zak (Professor Electrical and Computer Engineering, Professor Electrical and Computer Engineering, Purdue University)