The Cavalry at Gettysburg Presents an account of Virginia fights at Brandy Station, Aldie, Middleburg, and Upperville, the Pennsylvania encounters at Hanover, Hunterstown, Gettysburg, and Fairfield, and finally the retreat to Virginia. This book is suitable for Gettysburg enthusiasts, and Civil War buffs. Full description