I was going to recommend this one! I read it at about that age and work in a cryptography-adjacent role now. Great book.