Thomas L. Brodie, O.P.

S.T.L., S.S.L., S.T.D.