Saturday ping!
I briefly saw one of his sermons, and was most impressed by 1.) his clarity and directness of thought, and 2.) His complete faithfulness to Catholic teachings as i know them).
According to your tag line, the Church is in heaven where Peter is. Sounds like the invisible universal Body of Christ that those not enslaved to Rome espouse.
Unless of course, you consider Peter stuck in the bone.
I think having Christoper Hitchen as brother would drive anybody crazy
Thanks, tuning in. His story is amazing.