https://www.schneier.com/paper-self-study.html