Disclaimer: The content of other sites which are linked to is not under CascadiaPrime control.
Links to any site do not constitute an endorsement of that site or the information
it may contain.
CascadiaPrime takes the view that in order to understand the world one must also
understand what is being said by a wide variety of sources even if they are
objectionable or clearly rubbish.