"Vulgarity, oafishness, shocking ignorance, and — we do not hesitate to use the word — demagoguery." Those are among the charges which 37 of America's leading Catholics have leveled against GOP Presidential candidate Donald Trump. Princeton Professor