Let's keep this civil folks. Disagree all you want, but name-calling isn't acceptable.

A



More...