David V Kerns, David Irvin J Essentials of electrical and computer engineering - Prentice Hall New Jersey 2005 ISBN: 0-1392-3970-7