Please accept my apologies if any of these URLs are no longer valid: I try to keep them current but, as the file grows, it gets harder and harder to keep it up to date. If you encounter an incorrect link and know the proper address, please let me know.