I have made some additions and comments of my own to clarify or explain, or to reflect current or alternative practices. These are shown with a red/pink background.
I have endevoured to contact Mark London unsuccessfully so I hope he approves of using his work in this way.