Xavier Donald MacLeod

1821–1865

About Xavier Donald MacLeod

born in New York, 1821. Episcopal minister in 1845. Prolific author and newspaper editor in New York City and St. Louis. professor at Mount St. Mary's Seminary, Cincinnati 1858; entered the priesthood, 1861 and died in 1865.

People from the Same Era