https://www.theonering.net/torwp/2004/11/05/3866-new-david-salo-book/
New David Salo Book