Notes [PDF, 320 KB]
Sources of resources are acknowledged on each page and links to source pages are given. "More Information" links on many pages provide additional information from the source sites, often edited by the author. All resources included in this presentation may be freely copied and distributed for personal use. All resources retain the copyright of their owners.
© Michael Gallagher, June 2007