William Shepherd (disambiguation) explained

William Shepherd (born 1949) is an American astronaut, commander of the Expedition One crew on the International Space Station.

William Shepherd may also refer to:

See also