Author: Moore School of Electrical Engineering.