general james longstreet

Stalemate at Seven Pines

By David Norris

On the last day of May 1862, heavy gunfire rumbled and thundered in the distance beyond the Confederate capital of Richmond, Virginia. Read more

general james longstreet

End Game at Appomattox

By Mike Phifer

Lieutenant Colonel Horace Porter, personal aide to Lt. Gen. Ulysses S. Grant, maneuvered his mount past ammunition wagons, ambulances, stragglers, and prisoners jamming the muddy roads leading back to headquarters from Five Forks, Virginia, on the evening of April 1, 1865. Read more

general james longstreet

Return to Manassas

By John Walker

Sent into north-central Virginia to threaten Richmond on a second front, McDowell had managed to get lost in the woods near Gainesville and lost touch with his command for 12 full hours. Read more

battle of the Wilderness

general james longstreet

Crossroads of Destiny: The Battle of the Wilderness

By Jonas L. Goldstein

The year 1864 was shaping up to be a critical one in the three-year-long Civil War. During the previous year, Federal armies had gained control of the Mississippi River and consolidated their grip on Tennessee. Read more

At the Battle of Fredericksburg, beautifully arrayed ranks of attacking Federals made for grand spectacle in one of the most disastrous Union attacks of the Civil War.

general james longstreet

Senseless Slaughter at The Battle of Fredericksburg

By William E. Welsh

Union Maj. Gen. Ambrose Burnside was prone to dithering. The vanguard of his 120,000-strong Union Army had arrived in Falmouth on the north bank of the Rappahannock River opposite Fredericksburg on November 14, 1862. Read more

Braxton Bragg’s reinforced Army of Tennessee nearly destroyed William Rosecrans’ Army of the Cumberland at the Battle of Chickamauga.

general james longstreet

Visiting the Battle of Chickamauga

By William E. Welsh

An hour before the sun reached its zenith on September 20, 1863, on the second day of a hard-fought battle on a sluggish stream in the north Georgia woods, Union Brig. Read more