Episode 74 Fr. James Altman is the pastor of St. James the Less in La Crosse, Wisconsin. He’s beyond all doubt the most courageous priest I’ve ever heard—a modern Elijah. I’m going to introduce you to Fr. Altman today. I think you’re going to love this. Resources In an effort to provide you with the…Check this out!