If you are an EE sophomore/junior or senior and want to buy a book on semiconductor physics or devices that is both comprehensive in its depth and coverage of topics, I'd highly recommend this book.
Monochrome & Colour Television (Paperback)
Satellite Communications (Hardcover)
Optical Fiber Communications (2nd Edition)
Signals and Systems (2nd Edition)
Electronic Communication Systems
Modern Digital and Analog Communication Systems
Communication Systems: Analogue and Digital (Hardcover)
Communication Systems 4th Edition
Physics of Semiconductor Devices
Solid State Electronic Devices (5th Edition)