Art of electronics - Horrabin, J. F. (Cambridge, 1989)