Dr. Marvin McMickle

Dr. Marvin McMickle, President, Colgate Rochester Seminary