Virtue ethics and sociology issues of modernity and religion (Palgrave, 2001)