Books by Shawna Herzog

Shawna Herzog

Filtro
Negotiating Abolition

Negotiating Abolition

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

Shawna Herzog
Paperback
Publicada: 2022
Negotiating Abolition

Negotiating Abolition

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

Shawna Herzog
HardCover
Publicada: 2021