I have to give @jack due respect. He and I don't agree on much -- hell, we probably disagree on most things -- but unlike @Admin. , @Lily , @LotusBud , @AnnaConda , and many others here, at least Jack investigates perspectives other than his own and is willing to give them a fair hearing and a careful examination -- instead of throwing up a Wall Of Ignorance, then acting like a spoiled child from behind it.