Stephen M. Shepherd (November 1, 1875 – August 20, 1910) was an American lawyer and politician who was elected to one term in the Virginia House of Delegates before dying of a stroke at age 34.
[1]
This article about a Virginia politician is a stub.
You can help Wikipedia by expanding it.