A general update, with several corrections and many new items. The number of items in the bibliography has shot up to over 700, with no end in sight.