4.0 stars (subtracted one star because of some of the material is outdated)
An excellent book, sadly out of print, that is a wealth of information for radio amateurs or experimenters that like to build their own equipment.
The book starts out with circuit building techniques and descriptions of common problems that may be encountered as well as their solutions. This part of the book is easy to understand with a basic knowledge of electronics.
As the chapters progress, more complex topics and theory are introduced along with the underlying mathematics and example projects. Completing the book, Digital Signal Processing (DSP) is presented with software (sadly outdated) examples that illustrate several key concepts of DSP.
Published in 2003, this is a book to be digested over time and not read in an evening or two. Some of the material and projects may appear outdated, but the theory is sound and provides insight into the functioning of modern communication radios.
The American Radio Relay League (ARRL) should consider an updated version that reflects advances in technology such as FPGA integration and Software Defined Radio.