Electrical and electronic technology - Hughes, Edward