Margaret A. Lowe is an associate professor of history and Project Director of the Teaching American History Grant at Bridgewater State College.
Margaret A. Lowe
with Hopkins Press Books