Listen

Description

James Oakes, The Crooked Path to Abolition: Abraham Lincoln and the Antislavery Constitution