His book on coding theory was an epiphany for me....
ie. Most books on technical are hard to understand, not because the subject is so hard, but because most author's are crappy at writing books and explaining there field.
Hamming is an example of how are hard topic could be made readable.