Spencer

October 1, 2020 7:52 am

September 29, 2020: Father Robert Kevin Anderson was born in 1932 in Hartford, CT (USA). He entered Spencer in 1949, made his solemn profession in 1954 and was ordained a priest in 1955. Father was 88 years old, had been in monastic vows for 69 years, 64 years a priest and 54 years living as a hermit in Norway when the Lord called him.