A Yankee Private's Civil War

by

  • Publisher: Dover Publications
  • Print ISBN: 9780486497136, 0486497135

  • eText ISBN: 9780486316161, 0486316165

  • Pages: 256