A Northern Confederate at Johnson's Island Prison: The Civil War Diaries of James Parks Caldwell

by

  • Publisher: McFarland
  • Print ISBN: 9780786444717, 0786444711

  • eText ISBN: 9780786456192, 0786456191