St John Vianney Seminary : 50 Years of Priestly Training /
Brain, Joy
St John Vianney Seminary : 50 Years of Priestly Training / J.B. Brain. - Pietermaritsburg: Cluster Publications, 2002 - 278 pages.
187505331X
Catholic church--South Africa
282.68 Brain
St John Vianney Seminary : 50 Years of Priestly Training / J.B. Brain. - Pietermaritsburg: Cluster Publications, 2002 - 278 pages.
187505331X
Catholic church--South Africa
282.68 Brain