The Scottish universe.
Glasgow : Associated Catholic Newspapers (1912) Ltd.,
Description based on: No. 5894 (Jan. 11, 1974).
Catholic Church
Catholic Church
Catholic Church
Universe (Glasgow, Scotland)