Rosemarie Zagarri

Print this pagePrint | Email this pageShare

Rosemarie Zagarri is a professor of history at George Mason University in Fairfax, Virginia.