Fundamental electrical and electronic principles

by Christopher R. Robertson

A thorough introduction to electrical and electronic engineering at Level 3.