This is my collection of links. These are sites that I've found and consider cool and/or useful. WARNING: I don't check these links very often, so some may be dead. If you find any of my links that are obsolete, please let me know!
Those that have web pages, that is, an exhaustive list.
In alphabetical order: