1. An apparatus for enhancing a reader's use of references in an electronic document, comprising: a computer system, further comprising one or more processors, a user display interface component, one or more user input interface components, and one or more memory components for holding an operating system, one or more software applications, and one or more electronic documents each comprising a plurality of components; a first software application for generating and installing one or more hypertext link anchors in one or more of said components of each said electronic document; a second software application for generating and installing one or more hypertext links to said link anchors, in one or more of said components of each said electronic document; a third software application for generating one or more lists of said hypertext links; a fourth software application for defining, generating, and installing one or more indices in one or more components of an electronic document; and a fifth software application for defining and installing hypertext links between said indices and one or more components of an electronic document.