Moral theology and suffering - MacDonald, Sebastian K. (Lang, 1995)