M Kathryn Shields
M. Kathryn Shields is an Assistant Professor of Art History at Guilford College, North Carolina.
M. Kathryn Shields is an Assistant Professor of Art History at Guilford College, North Carolina. See less
M Kathryn Shields's Featured Books