Inclusion of a link on this page does not imply any approval or promotion of its contents.
Most sites listed here contain views with which I disagree, but they still remain worthy publications.