It's a great book, I'm reading it to reinforce those low-level knowledge gaps that appear when you're self-taught. I discovered here: https://teachyourselfcs.com/, I've bought some other books listed there.
It's a good book; we used it in my CS networking class.