Slavery Hinterland: Transatlantic Slavery And Continental Europe, 1680-1850
£17.99
£16.79
Boydell & Brewer Ltd