Solid State Physical Electronics Series - Holonyak, Nick (Prentice-Hall Electrical Engineering Series, 1971)