William Jay and the Constitutional Movement for the Abolition of Slavery

Bayard Tuckerman


Book Reviews