About 20 years ago I read a book on spread spectrum radio. Unlike all the others each chapter was in three parts. The first part explained the problem. The things people tried to solve it. Problems with those solutions. And then second part explained the canonical solution, how it solved issues. The third was a formal description and analysis
That book was totally great. Even if you got lost in the math reading the last formal part you understood what was going on.