Computational Electronics by Dragica Vasileska & Stephen M. Goodnick