Sale Quick view Add to Cart The British And Foreign Anti-Slavery Society 1838-1956: A History £45.00 £41.68 C Hurst & Co Publishers Ltd