Electrical Engineering: Principles and Applications - Hambley, Allan R.