Slave Spirituals: How Abolitionists and Slaves Communicated on the Path to Freedom

32119

Slave Spirituals: How Abolitionists and Slaves Communicated on the Path to Freedom