Kristen Layne Anderson

Kristen Layne Anderson is assistant professor of history at Webster University in St. Louis, Missouri.

Abolitionizing Missouri - Cover
Abolitionizing Missouri