This podcast episode with Richard Rohr really is excellent and challenging in all the right ways, in my opinion.