Overview

Thomas D'Esterre Roberts

(1893—1976) Roman Catholic archbishop of Bombay