by Christopher R. Robertson
A thorough introduction to electrical and electronic engineering at Level 3.