Thomas Patrick Ferdinand Finsterbach SJ, PhD Born January 15, 1946 Buffalo NY - Died July 8, 2020 Los Gatos CA

Thomas Patrick Ferdinand Finsterbach SJ, PhD

Born January 15, 1946 Buffalo NY - Died July 8, 2020 Los Gatos CA