That sounds like a fascinating book! Have you read it?
Yes — is well worth reading. It’s not technical at all (or maybe it was, but I don’t think so, and one can always get it from the library, and/or just skip stuff that seems too arcane) and was, as you said, fascinating.