What Catholics have done for science : with sketches of the great Catholic scientists. / - Brennan, Martin Stanislaus (Benziger brothers, 1887)