Collaborative learning: teaching ethical theory in a computerized, case study format. - Patrick Kelly; Christopher G. Smith; Mark W. Bridges (WCCE, 1995)