Stephen M. Shepherd

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.