This is an amazing book. Hard to describe, and maybe not even all that interesting sounding if you managed to describe it accurately, it’s actually fascinating.
If you don’t know much about hardware (and maybe even if you do) it’ll change the way you think about computing devices.