catholicsaints.info
M.S.B.T.
New Catholic Dictionary entry for M.S.B.T.