public profile
Son of Joseph M Shepherd and Katherine Newland Haydon Brother of Felix McLaren Shepherd; Martha Shepherd; Rhoda Shephard; Nancy Anna Shephard; Mark Shephard and 5 others; Luke Shephard; Elizabeth Belle Shephard; Abigail Shephard; James Moses Shepherd and William W Shepherd « less