The art of electronics. 2nd edn: By Paul Horowitz and Winfield Hill. Pp. 1125. Cambridge University Presss. 1989. £29.95, US$49.50