G.W. Smith timeline

  • Battle of Eltham's Landing

    The Battle of Eltham's Landing, also known as the Battle of Barhamsville, or West Point, took place on May 7, 1862, in New Kent County, Virginia,... Read more

  • Battle of Seven Pines

    The Battle of Seven Pines, also known as the Battle of Fair Oaks or Fair Oaks Station, took place on May 31 and June 1, 1862, in Henrico County,... Read more