Final causality in nature and human affairs (Catholic Univ. of America Press, 1997)