Basic Methods of Cryptography Jan C. A. van der Lubbe 1998 Cambridge University

The book is fully illustrated, so every page has something visual to enjoy.