Teresa A Meade Editor & Author

Teresa A. Meade is Florence B. Sherwood Professor of History and Culture at Union College in Schenectady, New York.