That's a good book. But I have to point out that it is most likely still under copyright, despite it being listed as "public domain" on the archive.org site.

For full disclosure, I have a pdf copy of Wall that I made available for download on my website that is most like still under copyright as well...