Thanks, it was enlightening to see the material from a slightly different angle!

[Removed the identification of a couple of typos that John has since fixed.]