Slavery, Revolution and Political Strategy: Lessons from the International Campaign to Abolish the Slave Trade[Record]

  • James Dybikowski

…more information

  • James Dybikowski
    University of British Columbia