Choosing the good : Christian ethics in a complex world - Hollinger, Dennis P. (Grand Rapids, Michigan, 2002)