The Codebreakers! I’m only about a third through it because it’s a beast but it’s not only super information dense but also really entertaining in the way it’s told. Basically the most comprehensive history on the study of cryptology that I know of.