M. Kathryn Shields

Bio

M. Kathryn Shields is an Assistant Professor of Art History at Guilford College, North Carolina.