Catholics for the Common Good
Michael Fox

Retired lawyer and college professor. Ph.D. and M.F.A. in Drama (University of California), J.D. (Wisconsin), and Certificate in Catholic Theology (McGrath, Notre Dame). National Steering Committee Catholics Vote Common Good.