Joe Klein and the Weird Catholic Anti-Clinton Agenda