Brigadier General John Adams, CSA: A Biography

by: Leslie R. Tucker

  • Publisher: McFarland
  • Print ISBN: 9780786474844, 078647484X

  • eText ISBN: 9781476606347, 147660634X