JohnnyCache rated The science of secrecy: 5 stars Sept. 20, 2011 Public The science of secrecy by Simon Singh