> I wanted to expand a little on my previous message, since I > didn't have time yesterday. I'm _proposing_ that all MODS > elements use a conceptual content model of: > > <!ENTITY % creatorRefinement ""> > <!ELEMENT creator (#PCDATA%creatorRefinement;)> I like the idea in concept of supporting a layered approach to MODS data. This supports various levels of users. I particularly like the "least common denominator" approach of pulling all of the "text" data out of a top level element. I'm assuming that the rule would be that no matter how you structure your sub-elements that all field text would be in "least common denominator" order. I still like the idea of a "display form" element to distinguish between sorting and display versions of a field. How would that affect the idea of pulling all "text" data from a field? For example: <creator> <name> <first>Geoff</first> <last>Mottram</last> <displayForm>Mottram, Geoff</displayForm> </name> </creator> Collapsing this name field would be somewhat problematic. Geoff Mottram