Moral Agency within Social Structures and Culture: A Primer on Critical Realism for Christian Ethics by Daniel K. Finn Back to product details page >