Books by Shawna Herzog

Shawna Herzog

Filter
Negotiating Abolition

Negotiating Abolition

The Antislavery Project in the British Strait Settlements, 1786-1843

Shawna Herzog
Paperback
Published: 2022
Negotiating Abolition

Negotiating Abolition

The Antislavery Project in the British Strait Settlements, 1786-1843

Shawna Herzog
HardCover
Published: 2021