Carroll is a learned man whose ethics are truly bizarre, to me. He lives in that imaginary planet where if only we were all liberal, the world would be perfect. As a Bostonian I've been reading him for years, and I have to admit I don't think I've ever completely read ONE of his columns; the ignorance is too much for me to deal with. His view of human nature makes me suspect he's never held a blue collar job, never spent much time with people from varied opinions and socio-economic backgrounds, and only talks with people he knows share his worldview.
You must be a masochist. Carroll sucks on the same level as Derrick "Z" Jackson.
James Carroll is a laicized priest who hates the Catholic Church almost as much as he hates America. For him, it is forever 1968.
and his Dad was an Air Force General!!!! read his bio via HWA , a lecture booking agency , what an America-hating POS , left over from the 60s [they all give each other "work"]