Excellent vintage book ... Does not dwell too long on the subjects covered .. Covers the range of electronic devices in a deep enough way without delving too much into the heavy math explanations.( For instance... deriving the Ic - IbxBeta which is pages long) for a standard Electronic Engineering Technology course on Electronics