https://www.amazon.com/Harmonic-Experience-Harmony-Natural-E...
https://www.amazon.com/Semiology-Graphics-Diagrams-Networks-...
https://medium.com/@karlsluis/before-tufte-there-was-bertin-...
Interestingly another relatively unknown book I like (and bought/read 20 years ago) is also about harmony:
https://www.amazon.com/Harmonic-Experience-Harmony-Natural-E...
I would say there's two kinds of harmony: harmony in equal temperament, and "alternative" harmonies based on physics, and this is about the latter. I can't tell from the link what the other harmony book is about. What's good about it?
As far as computer books, I've read a lot of recommendations here over the years like "thinking forth", "Computer Lib" by Ted Nelson, etc. They are well known to some audiences but not others.
----
I also enjoy reading what people though the computing future would be like. I have "Superdistribution" by Brad Cox:
https://news.ycombinator.com/item?id=21833331
And "Mirror Worlds" by Gelertner:
https://www.amazon.com/Mirror-Worlds-Software-Universe-Shoeb...
I'm pretty sure Gelertner claims that the Facebook feed is identical to his "life streams". I guess taken literally it's hard not to see the current Internet as a "mirror world" that's becoming the real world.
(By the way, it's not at all an introductory or comprehensive music theory book. It's about the history of harmony, temperament systems, and psychoacoustics.)
http://www.amazon.com/Harmonic-Experience-Harmony-Natural-Ex...
https://www.garygarrett.me/?p=342
More introduction to the lattice:
https://www.garygarrett.me/?p=995
https://www.garygarrett.me/?p=1632
https://www.garygarrett.me/?p=1696
Some comparison audio between equal temperament and just intonation:
https://www.garygarrett.me/?p=1812
Some songs with lattice animations:
https://www.garygarrett.me/?p=103
https://www.garygarrett.me/?p=1253
I also like this book which Gary recommends, although it's very challenging and I never made it all the way through:
https://www.amazon.com/Harmonic-Experience-Harmony-Natural-E...