4. The apparatus of claim 1 , wherein each said electronic document further comprises: one or more narrative components, one or more reference components, one or more glossary components, and one or more index components.
8. The apparatus of claim 4 wherein the program instructions are further configured to: generate a readable data table of the one or more electronic documents from a user's tabulation definition inputs; generate a textual entry from each datum of said readable data table; and generate the one or more glossary components from each textual entry.