General John Buford’s Division at the Battle of Upperville June 1863
Brigadier General John Buford will always be remembered for his successful delaying action on the first day of the Battle of Gettysburg. But he and his cavalry division of Major General Alfred Pleasonton’s cavalry...