William Shepherd (c1679-)/Ancestors


 * William Shepherd (c1679-?)
 * Thomas Shepherd
 * ? Ellis