Hands-on electronics a practical introduction to analog and digital circuits - Kaplan, Daniel M. (Cambridge University Press, 2003)