Talk:Florida Center for Theological Studies

Merge proposal
Perhaps this should be merged with St. Thomas University (Florida)?