Communities of ethical practice: using new technologies for ethical dialectical discourse

- Newman, Linda; Findlay, John