The level of itellegence and knowledge I'm seeing here literally takes my breath away. I am learning so much from the well-espressed views on both sides of this discussion.

If only all political discussions everywhere were conducting with this level of respect and thought, we would probably all be better off.

Thank you to everyone who has helped teach me so many things I didn't understand before.