Author Prof. Janet E. Smith

Prof Janet E. Smith teaches moral theology at Sacred Heart Major Seminary in Detroit.  She has a webpage at www.janetesmith.org.