Donald DeMarco

Donald DeMarco

By

Donald DeMarco is professor emeritus at St. Jerome’s University and adjunct professor at Holy Apostles College & Seminary. He's a regular contributor to the St. Austin Review.

MENU