Meet Margaret Abruzzo, Ph.D.

Margaret Abruzzo
Margaret Abruzzo is an assistant professor of history at the University of Alabama.

Published Works

Polemical Pain
Slavery, Cruelty, and the Rise of Humanitarianism

Margaret Abruzzo

Publication Date
Binding Type