Thomas d'Esterre Roberts was an English Jesuit prelate. He was rector of St Francis Xavier’s, Liverpool, from 1935 to 1937. Wikipedia
Born: March 7, 1893, Le Havre, France
Died: February 28, 1976 (age 82 years), London, United Kingdom
Church: Roman Catholic Church
Other post(s): Titular Archbishop of Sugdaea