Here is a list of some sites that have great resources to be explored. Please note that on some of these sites, we may not necessarily agree with every thing on it, or espouse the same beliefs regarding specific issues. We will be adding more in time.
http://www.charlesnewbold.com/
PAGE UNDER CONSTRUCTION