Reclaiming moral agency: the moral philosophy of Albert the Great - Cunningham, Stanley B. (Catholic University of America Press, 2008)