Reference Material

Disclaimer:  Although sites are visited prior to being linked, I can not vouch for the continued appropriateness, availability, or safeness of external websites.  Please use caution when downloading information from any website.

If you run into any issues with linked websites or discover a broken link, please contact me and I will remove or update the link as appropriate.