content: Yes. Singh again accomplishes his self-set task of opening and making intelligible a world most find at best ponderous and at worst impenetrable. His brief history of encryption methods and means of penetration of the same is both easily read and satisfying for those at almost any level. (If you think you're too knowledgeable about the subject, check out the cipher decryption contest in the back of the book. If you still think the book too elementary, you probably work for the NSA.) My only complaint is that the book is not as complete as some (including myself) would like. But it satisfies the desire to learn about an arcane and interesting subject, and yet it served to keep me up late reading rather than getting me to nod off in the middle.