TY - BOOK TI - Essentials of electrical and computer engineering SN - 0139239707 ER -