William Rufus Shafter was a Union Army officer during the American Civil War who received America's highest military decoration, the Medal of Honor, for his actions at the Battle of Fair Oaks. Shafter also played a prominent part as a major general in the Spanish–American War. Fort Shafter, Hawaii, is named for him, as well as the city of Shafter, California and the ghost town of Shafter, Texas. He was nicknamed "Pecos Bill",inspiration for the fictional character of the same name in tall tales.
Shafter in 1898
Generals Joseph Wheeler (left) and William Rufus Shafter in Cuba, 1898
Shafter's headstone at San Francisco National Cemetery
Image: Medal of honor old
Battle of Fair Oaks & Darbytown Road
The Battle of Fair Oaks & Darbytown Road was fought October 27–28, 1864 in Henrico County, Virginia, as part of the Richmond-Petersburg Campaign of the American Civil War.
A drawing of the action on the 27th, by Alfred Waud.