Electronic circuits : fundamentals and applications - Tooley, Michael H.