Amy Slaton is an assistant professor of history and politics at Drexel University.
Amy E. Slaton
with Hopkins Press Books