Martha J. McNamara is an associate professor of history at the University of Maine.
Martha J. McNamara
with Hopkins Press Books