Anna M Shields Author & Editor

Anna M. Shields is Associate Professor of Chinese at the University of Maryland, Baltimore County.