Electrical and Electronic Principles and Technology, 5th ed By John Bird