Implementation: the DTD
<!-- This Document Type Definition declares Entities, Elements, Attributes and Notations for the document type "kcl_events" -->
<!ELEMENT EVENT (#PCDATA | CREATOREMAIL | CREATED | MODIFIED | TIME | DATE | TYPE | SOURCE | COLLECTION | TITLE | BOOKINGINFO | SPEAKER | SPEAKERDESIG | SPEAKERSOURCE | SIGNIFICANCE | ACCESS | LOCATION | DIRECTIONS | DESCRIPTION | MOREINFO)*>
<!ELEMENT CREATOREMAIL (#PCDATA)>
<!ELEMENT CREATED (#PCDATA)>
<!ELEMENT MODIFIED (#PCDATA)>
<!ELEMENT TIME (#PCDATA)>
<!ELEMENT DATE (#PCDATA)>
<!ELEMENT TYPE (#PCDATA)>
<!ELEMENT SOURCE (#PCDATA)>
<!ELEMENT COLLECTION (#PCDATA)>
<!ELEMENT TITLE (#PCDATA)>
<!ELEMENT BOOKINGINFO (#PCDATA)>
<!ELEMENT SPEAKER (#PCDATA)>
<!ELEMENT SPEAKERDESIG (#PCDATA)>
<!ELEMENT SPEAKERSOURCE (#PCDATA)>
<!ELEMENT SIGNIFICANCE (#PCDATA)>
<!ELEMENT ACCESS (#PCDATA)>
<!ELEMENT LOCATION (#PCDATA)>
<!ELEMENT DIRECTIONS (#PCDATA)>
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT MOREINFO (#PCDATA)>
*Please note: this DTD is subject to revision