Disclaimer: The words contained herein represent the thoughts and opinions of the author at specific points in time. Though much of the content here represents (more or less) consistent viewpoints on many of these ideas and issues over time, the author nevertheless acknowledges the possibility of changing his mind. So there.