https://chiperoni.ch/wordpress/2008/02/secrets-and-lies/
Secrets and lies