Troubled Refuge

Struggling for Freedom in the Civil War

by

  • Publisher: Vintage
  • Print ISBN: 9780307271204, 030727120X

  • eText ISBN: 9781101947791, 1101947799