content: I enjoyed reading this book. It is informative and entertaining, and made difficult concepts easy to understand. For the first time I could know what is behind the public key, private key encription. The historical anecdotes are also delightful.