Glen, You have given a set of terms that appear to cover most if not all of the works I have seen.
It would be nice to be able to use such terms and have everyone on the same page when speaking of...