Hreha, Steve R (1989) Moral education and moral agency : a Deweyan approach. PhD thesis, Concordia University.