Books by Panos Louridas
Cryptography
A broad introduction to cryptography—what it is, how it really works, what its future holds, and why every informed citizen should understand its basics.
Algorithms
In the tradition of Real World Algorithms: A Beginner's Guide, Panos Louridas is back to introduce algorithms in an accessible manner, utilizing various examples to explain not just what algorithms are but how they work.