Complete PDF in progress, which may have random notes scattered throughout.
Recommend jarnal for commenting on top of PDFs, or pdfedit for commenting directly on PDFs.
(the base url also works as a git repo)
Individual chapters are below. Each contains the full table of contents.
Note that XXX marks chunks that are not ready in any form. In a header, it marks a section that exists solely to provide cut and paste source material.