Time past, time future : an historical study of Catholic moral theology - Gallagher, John A. 1940- (Wipf and Stock Publishers, 2003)