electric and switching circuits - "bozic, s m. " (uk : edward arnold, 1975)