upvote
In case anyone isn't aware there is also a regular non-youth version of this book that is excellent.
reply
I was going to recommend this one! I read it at about that age and work in a cryptography-adjacent role now. Great book.
reply