Trevilian Station, June 11-12, 1864: Wade Hampton, Philip Sheridan and the Largest All-Cavalry Battle of the Civil War

by

  • Publisher: McFarland
  • Print ISBN: 9780786499038, 0786499036

  • eText ISBN: 9781476623207, 1476623201