Gene Wolfe is the best writer on that list, in my opinion. One of my favs for sure. A conservative Catholic who writes sci-fi and speculative fiction.
Freegards
Having talked to him at sci-fi conventions a decent, moral person.